package com.fcscs.cservice.client.common;

import com.fcscs.cservice.client.common.i18n.CServiceI18NConstants;
import com.fcscs.cservice.client.common.i18n.CServiceI18NMessage;
import com.google.gwt.core.client.GWT;
import com.google.gwt.i18n.client.DateTimeFormat;

public interface CServiceConstants {
	final CServiceI18NConstants CSERVICE_CONSTANTS = GWT.create(CServiceI18NConstants.class);
	final CServiceI18NMessage CSERVICE_MESSAGES = GWT.create(CServiceI18NMessage.class);
	
	DateTimeFormat DATE_FORMAT1 = DateTimeFormat.getFormat("dd-MMM-yyyy");
	DateTimeFormat DATE_FORMAT2 = DateTimeFormat.getFormat("HH:mm");
	DateTimeFormat DATE_FORMAT3 = DateTimeFormat.getFormat("dd-MMM-yyyy HH:mm");
	DateTimeFormat DATE_FORMAT4 = DateTimeFormat.getFormat("EEE, dd MMM yyyy h:mm aaa");
	
	final String C_RESV = "c-resv";
	final String M_RESV = "m-resv";
	
	final String C_FOLIO = "c-folio";
	final String M_FOLIO = "m-folio";
	final String C_RESTAURANTS = "c_restaurants";
	final String M_RESTAURANTS = "m_restaurants";
	final String C_INROOMDINING = "c_inroomdining";
	final String M_INROOMDINING = "m_inroomdining";

	final String C_CONF = "c-conf";
	final String DESCRIPTIONICON = "descriptionicon";
	final String COOKOPTION = "cookoption";
	final String M_CONF_RESV_RC = "m-conf-resv-rc";
	final String M_CONF_PROP = "m-conf-prop";
	final String M_CONF_TANDC = "m-conf-tandc";
	final String M_CONF_MEMSHIP_NO = "m-conf-membership-no";
	final String M_CONF_GSA = "m-conf-gsa";
	final String M_CONF_RESV_TITLE = "m-conf-resv-title";
	final String M_CONF_RESV_NATIONALITY = "m-conf-resv-nationality";
	final String M_CONF_RESV_COUNTRY = "m-conf-resv-country";
	final String M_CONF_RESV_STATE = "m-conf-resv-state";
	final String M_CONF_RESV_PAYMENTTYPE = "m-conf-resv-paymenttype";
	final String M_CONF_RESV_LANGUAGE = "m-conf-resv-language";
	
	final String EXPRESSCHECKIN = "express-check-in";
	final String EXPRESSCHECKOUT = "express-check-out";
	final String INTERFACE_CONF = "interface-conf";
	
	final String M_CONF_INROOMDINING_BILLOPTION = "m_conf_inroomdining_billOption";
	final String M_CONF_INROOMDINING_TRANSTYPE = "m_conf_inroomdining_transType";
	final String M_CONF_INROOMDINING_CHARGEYPE = "m_conf_inroomdining_ChargeType";
	
	final String FIELD_SEP = ":";
	
	final String CSS_MARGINLEFT = "marginLeft";
	final String CSS_MARGINRIGHT = "marginRight";
	final String CSS_MARGINTOP = "marginTop";
	final String CSS_MARGINBUTTOM = "marginBottom";
	
	final String CONFIRMATION_NO = "confirmation no";
	final String RESERVATION_STATUS = "reservation status";
	final String RESERVATION = "reservation";
	final String MEM_NO = "mem no";
	final String MEM_LV = "mem lv";
	final String BAGGAGE = "baggage";
	final String FROM = "from";
	final String SUBJECT = "subject";
	final String REFERENCE = "reference";
	final String RATE = "rate";
	final String TITLE = "title";
	final String NATIONALITY = "nationality";
	final String COUNTRY = "country";
	final String STATE = "state";
	final String FOLIO = "folio";
	final String PAY_MENT_METHOD = "paymentmethod";
	final String NAME_SEC_LANG = "nameSecLang";
	
	final String CSS_RC_READY_ICON = "Fcs-rcReady-icon";
	final String CSS_RC_EDIT_ICON = "Fcs-rcEdit-icon";
	final String CSS_RC_SUC_ICON = "Fcs-rcSuc-icon";
	final String CSS_BAGGAGE_ICON = "Fcs-baggage-icon";
	final String CSS_MSG_UNREAD_ICON = "Fcs-msgUnread-icon";
	final String CSS_MSG_TEMPLATE_SM_ICON = "Fcs-msgTemplateSm-icon";
	final String CSS_BILL_ICON = "Fcs-bill-icon";
	final String CSS_CONFIGURATION_SM_ICON = "Fcs-configurationSm-icon";
	final String CSS_RESERVATION_ICON = "Fcs-reservation-icon";
	
	final String STATUS = "status";
	final String SEARCH_ITEM = "serarch item";
	final String RESTAURANT = "Restaurant";
	final String NAME = "Name";
	final String BOOKINGSTATUS = "Booking Status";
	final String GUESTTYPE="Guest Type";
	final String BUSINESSLOCATION = "Business Location";
	final String DEFAULTRESPICID = "Default ResPic Id";
	final String AVERAGESPENDING = "Average Spending";
	final String CUISINETYPEID = "Cuisine Type Id";
	final String GUESTNAME="Guest Name";
	final String CONTACT="Contact";
	final String PAX="PAX";
	final String RESTAURANTCONFIG = "Restaurant Configuration";
	final String ACTIVITYLOGS = "ActivityLogs";
	final String INROOMDINING = "In-Room Dining";
	final String INROOMDININGCONF = "In-Room Dining Config";
	final String CATEGORY = "Category";
	final String DELIVERYDATE = "Delivery Date";
	final String DELIVERYTIME = "Delivery Time";
	final String BILLDETAILS = "Bill Details";
	
	final String CHARGECATEGORY = "chargeCategory";
	final String TRANSACTIONTYPE = "TransactionType";
	
	// iGuest user
	final String C_IGUESTUSERS = "c-iguestusers";

	final String M_IGUESTUSERS = "m-iguestusers";

	final String ACTIVATIONDATETIME = "Activation Date & Time";

	final String DEPARTUREDATETIME = "Activation Date & Time";
	final String I_GUEST = "iguest";
	final String M_CONF_IGUESTAUTHEN = "m-conf-iguestauthen";
	final String M_CONF_DUPLICATEDVIDEO = "m-conf-duplicatedvideo";
	final String M_CONF_SELFSERVICES = "m-conf-selfservices";
	final String M_CONF_HOUSEKEEPING = "m-conf-housekeeping";
	final String M_CONF_BELLSERVICE = "m-conf-bellservice";
	final String M_CONF_HOTELRESERVATION = "m-conf-hotelreservation";
}
